package es.ugr.beequizz.dao;

import java.util.List;

import es.ugr.beequizz.bean.InformacionUsuarioBean;
import es.ugr.beequizz.bean.UsuarioBean;

public interface UsuarioDAO {

	Long nuevoUsuario(UsuarioBean bean);

	Long recuperarIdUsuario(String username);
	
	InformacionUsuarioBean recuperarInformacionUsuario(String username);
	
	Boolean validarUsuario(String username);

	InformacionUsuarioBean informacionUsuario(Long idJugador);

	List<InformacionUsuarioBean> recuperarUsuarios(Long idUsuario);

	void modificarUsuario(UsuarioBean bean);

	UsuarioBean recuperarUsuario(String apodo);
	

}
